2
Joshua Finkbeiner and Stacy Harjo are now locked-up in the McClain County Jail, after the couple was tracked north of Little Rock, Arkansas in early May.